Main entry: years, long time, age
Definition: a prolonged period of time
Usage: we've known each other for ages; I haven't been there for years and years